When it comes to adding %Enhanced Defense to armor items, the calculation forgets the +1 defense to the max defensive roll that the item can obtain. For example take the Archon Plate Enigma on the premade Enigma search on the hero editor: Defense shows and saves as 1377, but making the item in game, or using Maxroll's D2planner you get 1378. A more obvious example of this is Skin of the Vipermagi, which is 279 defense and never changes. But on the Hero editor it's 277, which is not possible.
It's a small change. Just thought I'd mention it.
Hey thanks for mentioning. I am aware of this issue, but as far as I know this +1 is not part of the calculation, but the game actually ups the base defense of the armor. So this would be very heavy change to the editor to support this.